#include <stdio.h>

int main(void)
{
    int a = 5; // 0000 .... 0000 0101
    int b = -9; // 0000 .... 0000 1001

    a = a ^ b;
    b = a ^ b;
    a = a ^ b;

    printf("a = %d , b = %d\n", a, b);

    return 0;
}
